Development of Faceted and Synonym Search Support for the Ontology Application Management Framework
نویسندگان
چکیده
Semantic search is a form of search that goes beyond keyword-based searching. Searching based on keywords typically has several disadvantages including homonym and synonym problems which can reduce the retrieval effectiveness of a search system. Ontology-based search is a form of semantic search that can be applied to searching structured data, i.e. RDF data, which are exported from relational database. The Ontology Application Management (OAM) framework can provide support for ontology-based search application development over RDF data using an application template that generates queries based on SPARQL template. However, OAM still relies on keywordbased search when the properties are datatype properties, i.e. those having property values as literals. In this paper, we propose to use faceted and synonym search to augment the keyword-based search over datatype property values. One of the main goals is to provide a generic framework for improving the effectiveness of searching RDF data. Our system design adopted the service-oriented architecture (SOA) approach in creating reusable service components. Two key components are synonym and aggregation service Web APIs. The SPARQL query templates for implementing synonym and faceted search are described. Finally, we demonstrate an adoption of the framework in searching a large-scale database in the professional qualification domain.
منابع مشابه
Query Architecture Expansion in Web Using Fuzzy Multi Domain Ontology
Due to the increasing web, there are many challenges to establish a general framework for data mining and retrieving structured data from the Web. Creating an ontology is a step towards solving this problem. The ontology raises the main entity and the concept of any data in data mining. In this paper, we tried to propose a method for applying the "meaning" of the search system, But the problem ...
متن کاملINTRODUCTION AND DEVELOPMENT OF SURROGATE MANAGEMENT FRAMEWORK FOR SOLVING OPTIMIZATION PROBLEMS
In this paper, we have outlined the surrogate management framework for optimization of expensive functions. An initial simple iterative method which we call the “Strawman” method illustrates how surrogates can be incorporated into optimization to stand in for the most expensive function. These ideas are made rigorous by incorporating them into the framework of pattern search methods. The SMF al...
متن کاملA Community-Driven Approach to Development of an Ontology-Based Application Management Framework
Although the semantic web standards are established, applications and uses of the data are relatively limited. This is partly due to high learning curve and efforts demanded in building semantic web and ontology-based applications. In this paper, we describe an ontology application management framework that aims to simplify creation and adoption of a semantic web application. The framework supp...
متن کاملAn Educational model of Creativity Enhancement in Design Studios Using Prior Researches
Despite a large body of research on creativity in architecture, the concept of creativity as a multi-faceted phenomenon in design studios is still challenging. The present study aims to analyze the related literature and systematically categorize them to provide a conceptual framework to enhance creativity in design studios. By using a qualitative researcher method along with Sandelowski and Ba...
متن کاملFaceted Search over OWL 2 Life Science Datasets and Ontologies with SemFacet
Faceted search is the de facto query paradigm in e-commerce applications. Recently this approach was adapted to the context of the Semantic Web. In this demonstration we present our faceted search system SemFacet and show how it can enhance access to RDF and OWL 2 datasets and OWL 2 ontologies in the domain of life sciences. SemFacet combines keyword and faceted search and it is based on a soli...
متن کامل